package adapter.example.v3;

// 灯的适配器
// 实现 Switchable 接口允许开关控制
// 实际开关委托给 Light 对象
// 不修改 Light，但允许 Switch 控制
public class LightAdapter implements Switchable {
	
	private Light light = new Light();

	@Override
	public void turnOn() {
		System.out.println("LightAdapter turnOn()");
		light.turnOn();
	}

	@Override
	public void turnOff() {
		System.out.println("LightAdapter turnOff()");
		light.turnOff();
	}

}
